"""
引用: 变量保存的是数据的内存地址

id函数: 可以查看数据的内存地址. 如果地址相同, 就说明是同一个数据

数据每次运行, 都会产生新的内存地址. 每次运行不一样是正常的

赋值, 就是就是改变引用
"""


# 这句代码, 从不同的角度, 有不同的理解
# 另一种说明: a这个变量, 引用了10的内存地址
a = 10

# b这个变量, 引用了a的内存地址 --> 10的内存地址
b = a


print("a", a, id(a))
print("b", b, id(b))
print("---")

b = 20

print("a", a, id(a))
print("b", b, id(b))